Search

roll out🔊

To deploy or release (a new film or software, etc.); to launch (a product or service), especially in a gradual fashion across multiple regions.

(informal) To leave a place at a leisurely pace.

(out)

(of a ball) To use up too much energy when first bowled and to therefore not finish strongly.

📑 Synonyms: burn up burn out